set(OUT_DEPENDS_LIST)

set(SERVANT_PROTOCOL "${servant_SOURCE_DIR}/protocol/servant")

complice_tars(OUT_DEPENDS_LIST "" ${SERVANT_PROTOCOL})

add_custom_target(FRAMEWORK-PROTOCOL ALL DEPENDS ${OUT_DEPENDS_LIST} COPY-SERVENT-TARS)

set(FRAMEWORKPROTOCOLS
        AdminReg.tars
        AdminReg.h
        MonitorQuery.tars
        MonitorQuery.h
        Node.tars
        Node.h
        NodePush.tars
        NodePush.h
        Topology.tars
        Topology.h
        TraceData.h
        TraceData.tars
        NodeDescriptor.tars
        NodeDescriptor.h
        Patch.tars
        Patch.h
        Registry.tars
        Registry.h
        RegistryDescriptor.tars
        RegistryDescriptor.h)

INSTALL(FILES ${FRAMEWORKPROTOCOLS} DESTINATION  include/framework)

